home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / installer / Make-Disks.Save < prev    next >
Text File  |  1994-04-16  |  5KB  |  154 lines

  1. ;;;
  2. ;;; $ver: Make-DISKS 1.6 (16.04.94) 11:28:56
  3. ;;;
  4. ;       Distribute prepared archives among virtual disks
  5. ;
  6. ;       Intermediate:   ar:m
  7. ;       Dest:           RD0:, RD1:, RD2:, RD3:, RD4:
  8. ;
  9.  
  10.  
  11. ;
  12. ;       Prepare RAM floppy images, using the floppy emulator.
  13. ;
  14. set echo on
  15. failat  21
  16. mount   rd1: >nil:
  17. mount   rd2: >nil:
  18. mount   rd3: >nil:
  19. mount   rd4: >nil:
  20. mount   rd5: >nil:
  21.  
  22. format drive rd1: name "Disk1_V3.0" NOICONS <nil:
  23. copy    Disk1.info              rd1:Disk.info    com
  24. format drive rd2: name "Disk2_V3.0" NOICONS <nil:
  25. copy    Disk2.info              rd2:Disk.info    com
  26. format drive rd3: name "Disk3_V3.0" NOICONS <nil:
  27. copy    Disk3.info              rd3:Disk.info    com
  28. format drive rd4: name "Disk4_V3.0" NOICONS <nil:
  29. copy    Disk4.info              rd4:Disk.info    com
  30. format drive rd5: name "Disk5_V3.0" NOICONS <nil:
  31. copy    Disk5.info              rd5:Disk.info    com
  32.  
  33. failat 1
  34. relabel rd1: name "Disk1_V3.0"
  35. diskchange RD1:
  36. relabel rd2: name "Disk2_V3.0"
  37. diskchange RD2:
  38. relabel rd3: name "Disk3_V3.0"
  39. diskchange RD3:
  40. relabel rd4: name "Disk4_V3.0"
  41. diskchange RD4:
  42. relabel rd5: name "Disk5_V3.0"
  43. diskchange RD5:
  44.  
  45. assign ar: Oi:Archives
  46. ;
  47. ;       Disk 1
  48. ;
  49.  
  50. makedir                         rd1:l
  51. makedir                         rd1:bin
  52. makedir                         rd1:config
  53. makedir                         rd1:rexx
  54. makedir                         rd1:s
  55. makedir                         rd1:libs
  56.  
  57. copy    Install-DICE                           rd1:    com ;59   == 63  
  58. copy    Install-DICE.info                      rd1:    com ;4    == 5   
  59. copy    Install-Floppy                         rd1:    com ;21   == 23  
  60. copy    Install-Floppy.info                    rd1:    com ;4    == 5   
  61. copy    Install-Freeware                       rd1:    com ;11   == 13  
  62. copy    Install-Freeware.info                  rd1:    com ;4    == 5   
  63. copy    Installer                              rd1:    com ;225  == 240 
  64.  
  65. copy    dcc.master:bin/lhex                    rd1:bin com ;83   == 89  
  66. copy    dcc.master:bin/more                    rd1:bin com ;26   == 28  
  67. copy    dcc.master:l/fsovl-handler             rd1:l   com ;53   == 57  
  68. copy    dcc.master:About_Dice                  rd1:    com ;33   == 35  
  69. copy    dcc.master:About_Dice.info             rd1:    com ;3    == 4   
  70. copy    dcc.master:Copyright_Information       rd1:    com ;15   == 17  
  71. copy    dcc.master:Copyright_Information.info  rd1:    com ;1    == 2   
  72. copy    dcc.master:Release_Notes               rd1:    com ;37   == 40  
  73. copy    dcc.master:Release_Notes.info          rd1:    com ;1    == 2   
  74. copy    dcc.master:Known_Buglist               rd1:    com ;13   == 14  
  75. copy    dcc.master:Known_Buglist.info          rd1:    com ;1    == 2   
  76.  
  77. copy    ar:include_13.lha              rd1:    ;122  ==  130
  78. copy    ar:include_20.lha              rd1:    ;505  ==  538
  79. copy    ar:extended_tools.lha          rd1:    ;405  ==  431
  80. ;;;TOTAL SIZE=.........................................1754 -- 100%
  81. INFO RD1:
  82.  
  83. ;
  84. ;       Disk 2
  85. ;
  86. copy    ar:include_common.lha          rd2:    ;86   ==  92 
  87. copy    ar:dice_linklibs.lha           rd2:    ;887  ==  944
  88. copy    ar:include_30.lha              rd2:    ;650  ==  692
  89. ;;;TOTAL SIZE=.........................................1733 -- 98%
  90. INFO RD2:
  91.  
  92. ;
  93. ;       Disk 3
  94. ;
  95. copy    ar:online_help2.lha            rd3:    ;39   ==  42 
  96. copy    ar:library_source.lha          rd3:    ;331  ==  352
  97. copy    ar:source_control.lha          rd3:    ;506  ==  539
  98. copy    ar:rom_tools.lha               rd3:    ;55   ==  58 
  99. copy    ar:amiga12_linklibs.lha        rd3:    ;669  ==  712
  100. ;;;TOTAL SIZE=.........................................1708 -- 97%
  101. INFO RD3:
  102.  
  103. ;
  104. ;       Disk 4
  105. ;
  106. copy    ar:miscellaneous.lha           rd4:    ;48   ==  52 
  107. copy    ar:debugger.lha                rd4:    ;111  ==  119
  108. copy    ar:mmu_tools.lha               rd4:    ;434  ==  462
  109. copy    ar:example_source.lha          rd4:    ;355  ==  378
  110. copy    ar:amiga30_linklibs.lha        rd4:    ;631  ==  672
  111. ;;;TOTAL SIZE=.........................................1688 -- 96%
  112. INFO RD4:
  113.  
  114. ;
  115. ;       Disk 5
  116. ;
  117. copy    ar:online_help1.lha            rd5:    ;268  ==  285
  118. copy    ar:basic_tools.lha             rd5:    ;302  ==  322
  119. copy    ar:freeware.lha                rd5:    ;738  ==  785
  120. copy    ar:dice_startup.lha            rd5:    ;2    ==  3  
  121. copy    ar:ttx_config.lha              rd5:    ;36   ==  39 
  122. copy    ar:dme_config.lha              rd5:    ;90   ==  96 
  123. copy    ar:ced_config.lha              rd5:    ;18   ==  20 
  124. copy    ar:ame_config.lha              rd5:    ;146  ==  156
  125. copy    dcc.master:Known_Buglist.info          rd5:    com ;1    == 2   
  126. ;;;TOTAL SIZE=.........................................1713 -- 97%
  127. INFO RD5:
  128.  
  129. ;
  130. ;       Cleanup.  Fix protections, etc.
  131. ;
  132. protect rd1:#? r all quiet
  133. setdate rd1:#? 01-jan-94 12:00 all
  134.  
  135. protect rd2:#? r all quiet
  136. setdate rd2:#? 01-jan-94 12:00 all
  137.  
  138. protect rd3:#? r all quiet
  139. setdate rd3:#? 01-jan-94 12:00 all
  140.  
  141. protect rd4:#? r all quiet
  142. setdate rd4:#? 01-jan-94 12:00 all
  143.  
  144. protect rd5:#? r all quiet
  145. setdate rd5:#? 01-jan-94 12:00 all
  146.  
  147. protect rd1:bin/#? re all quiet
  148. protect rd1:l/#?   re all quiet
  149. protect rd1:Install-DICE r
  150. protect rd1:Installer re
  151.  
  152. set echo off
  153.  
  154.